external parasites - French English Dictionary